stand-alone business - Turkish English Dictionary